ul, li {
  margin: 0px;
  padding: 0px;
}

.page-bar {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.page-button-disabled {
  color:#ddd !important;
}

.page-bar li {
  list-style: none;
  display: inline-block;
}

.page-bar li:first-child > a {
  margin-left: 0px;
}

.page-bar a {
  border: 1px solid #ddd;
  text-decoration: none;
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  cursor: pointer;
}

.page-bar a:hover {
  background-color: #eee;
}

.page-bar .active a {
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}

.page-bar i {
  font-style: normal;
  color: #d44950;
  margin: 0px 4px;
  font-size: 12px;
}

.page-helper {
  font-weight: 500;
  height: 40px;
  text-align: center;
  color: #888;
  margin: 10px auto;
}

.page-list {
  font-size: 0;
  height: 50px;
  line-height: 50px;
}

.page-list span {
  font-size: 14px;
  margin-right: 5px;
  user-select: none;
}

.page-list .page-item {
  border: 1px solid #aaa;
  padding: 5px 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  margin-right: 5px;
}

.page-ellipsis {
  padding: 0 8px;
}

.page-jump-to input {
  width: 45px;
  height: 26px;
  font-size: 13px;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
}

.page-list .jump-go-btn {
  font-size: 12px;
}

.page-select{
  border: 1px solid #aaa;
  padding: 5px 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  margin-right: 5px;
  margin-left: 5px;
}

.page-list .page-item .disabled{
  pointer-events: none;
  background: #ddd;
}

.page-list .page-current {
  cursor: default;
  color: #fff;
  background: #337ab7;
  border-color: #337ab7;
}

ul,li,span,input,select{
  margin:0;
  padding:0;
}

ul{
  list-style: none;
}

li{
  float:left;
  margin-right:10px;
  font-size:14px;
}

a{
  text-decoration: none;
  color:black;
}

.fPage{
  margin:100px 200px;
}

.fPage ul>li>a{
  border:1px solid #C3C9D3;
  text-align:center;
  color: #656565;
  padding: 6px 12px;
}

.pageNum .active{
  background-color: #1B6FEC;
  color:white;
}

.fPage .showPageNum>select{
  padding: 6px 10px;
  margin-top:-6px;
}

.fPage .selectPageNum{
  margin-top:-5px;
}

.fPage .selectPageNum>input{
  width:20px;
  padding: 5px 8px;
}

.disabled{
  outline:0 none;
  cursor:default;
  opacity: 0.4;
  /*filer:alpha(opacity=40);*/
  pointer-events: none;
}